artificial ventilation - Spanish English Dictionary